package com.gduf.lsm.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @Author lsm
 * @Data
 * 体检健康表
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Examine implements Serializable {
    private static final long serialVersionUID = 1L;

    /* 体检信息id */
    private Integer id;
    /* 用户id */
    private Integer userId;
    /* 老人id */
    private Integer oldId;
    /* 预约id */
    private Integer applyId;
    /* 身高 */
    private Integer height;
    /* 体重 */
    private float weight;
    /* bmi指数 */
    private float bmi;
    /* 总体视力 */
    private String vision;
    /* 近视 */
    private Integer myopia;
    /* 远视 */
    private Integer farsightedness;
    /* 散光 */
    private Integer astigmatism;
    /* 体温 */
    private String temperature;
    /* 血压 */
    private String bloodPressure;
    /* 血糖 */
    private float bloodGlucose;
    /* 心率 */
    private String heartRate;
    /* 肺活量 */
    private String vitalCapacity;
    /* 呼吸频率 */
    private String respiratoryRate;
    /* 医生姓名 */
    private String doctorName;
    /* 医生建议 */
    private String doctorAdvice;
    /* 负责机构名 */
    private String examName;
    /* 后续处理热线 */
    private String examPhone;
    /* 是否需要进一步检查 */
    private String examAgain;
    /* 下次体检建议时间 */
    private String examTime;
    /** 创建时间 */
    private LocalDateTime createTime;
    /** 创建人 */
    private String createUser;
    /* 修改时间 */
    private LocalDateTime updateTime;
    /* 修改人 */
    private String updateUser;
}
